import java.util.*;

/*
Nim游戏
给定n堆石子，两位玩家轮流操作，每次操作可以从任意一堆石子中拿走任意数量的石子（可以拿完，但不能不拿），最后无法进行操作的人视为失败。问如果两人都采用最优策略，先手是否必胜。

输入格式
第一行包含整数n。
第二行包含n个数字，其中第i个数字表示第i堆石子的数量。

输出格式
如果先手方必胜，则输出"Yes"。
否则，输出"No"。

数据范围
1 ≤ n ≤ 10^5,
1 ≤ 每堆石子数 ≤ 10^9

输入样例：
2
2 3

输出样例：
Yes
 */
//public class Main {
//    public static void main(String[] args) {
//        Scanner sc = new Scanner(System.in);
//        int n = sc.nextInt();
//        int[] a = new int[n];
//        int res = 0;
//        for (int i = 0; i < n; i++) {
//            a[i] = sc.nextInt();
//            res ^= a[i];
//        }
//        if (res == 0) System.out.println("No");
//        else System.out.println("Yes");
//    }
//}

/*
集合 Nim游戏
给定n堆石子以及一个由k个不同正整数构成的数字集合S。现在有两位玩家轮流操作，每次操作可以从任意一堆石子中拿取石子，每次拿取的石子数量必须包含于集合S，最后无法进行操作的人视为失败。问如果两人都采用最优策略，先手是否必胜。

输入格式：
第一行包含整数k，表示数字集合S中数字的个数。
第二行包含k个整数，其中第i个整数表示数字集合S中的第i个数si。
第三行包含整数n。
第四行包含n个整数，其中第i个整数表示第i堆石子的数量hi。

输出格式：
如果先手方必胜，则输出"Yes"。
否则，输出"No"。

数据范围：
1 ≤ n, k ≤ 100
1 ≤ si, hi ≤ 1000

输入样例：
2
2 5
3
2 4 7

输出样例：
Yes
 */
public class Main {
    static int k, n;
    static int[] s = new int[105];
    static int[] h = new int[105];
    static int[] f = new int[10010]; // sg函数的值

    static int sg(int x) {
        if (f[x] != -1) return f[x]; // 如果已经计算过，直接返回
        HashSet<Integer> set = new HashSet<>();
        for (int i = 0; i < k; i++) {
            if (x >= s[i]) set.add(sg(x - s[i])); // 只有当x >= s[i]时，才能取s[i]个石子
        }
        for (int i = 0; ; i++) { // 查找最小的未出现在set中的数
            if (!set.contains(i)) {
                f[x] = i;
                return i;
            }
        }
    }

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        Arrays.fill(f, -1); // 初始化数组值为-1
        k = sc.nextInt();
        for (int i = 0; i < k; i++) {
            s[i] = sc.nextInt();
        }
        n = sc.nextInt();
        int res = 0;
        for (int i = 0; i < n; i++) {
            h[i] = sc.nextInt();
            res ^= sg(h[i]); // 每堆石子都取SG值，然后异或在一起
        }
        if (res == 0) System.out.println("No");
        else System.out.println("Yes");
    }
}
